Career 2016 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F2 Brazil F1 Brazil F2 Italy F4 Colombia F1 Colombia F2 Czech Republic F1 Italy F9 Czech Republic F2 Italy F10 Czech Republic F3 France F10 Brazil F3 Brazil F4 Brazil F5 Brazil F6 Bolivia F2 Colombia F4 Brazil F10 Czech Republic F4 Brazil F2 Brazil F35 Brazil F1 Brazil F16 Brazil F27 Italy F11 Brazil F27 Brazil F28 Brazil F32 Brazil F34 Brazil F3 Brazil F4 France F3 Czech Republic F1 Brazil F9 Brazil F23 Brazil F13 Brazil F10 Czech Republic F2 Brazil F22 Czech Republic F1 Brazil F33 Germany F6 Germany F7 Czech Republic F3 Germany F8 Czech Republic F3 Garden Open - Rome Togliatti Cup - Togliatti Tampere Imageneering Open - Tampere V Gramado Open de Tennis - Gramado Neride Prague Indoor - Prague Neride Prague Indoor - Prague KGHM Polish Indoors - Wroclaw Togliatti Cup - Togliatti Samarkand Challenger - Samarkand Black Forest Open - Freudenstadt VI Gramado Open de Tenis - Gramado Open de la Ville de Saint Denis - Reunion Island Czech Indoor Open - Prague KGHM Polish Indoors - Wroclaw The LTA Wrexham Challenger - Wrexham San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2004 - Leon Ispat Open 2004 - Ostrava Steelers Cup - Kosice Prague Open - Prague Nord/LB Open 2004 - Braunschweig 10ø Tornea B. Camparini - Reggio Emilia Canottieri Minico 2004 - Mantova Nokian Hakkapeliitta Open - Tampere Timisoara Challenger - Timisoara I Manta Open - Manta Copa Petrobras Bogota - Bogota Garden Open 2005 - Rome Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague 4° Sporting Challenger - Turin Schickendanz Open - Furth Top Wool Challenger - Biella Seguros Bolivar Open - Bogota Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Olimp Kyiv Open - Kiev Copa Petrobras - Santiago Challenger 42 - Andrezieux Cyclus Open de Tenis - Florianopolis KGHM Emax Polish Indoors - Wroclaw Tennis Napoli Cup 2006 - Napoli Aberto de Santa Catarina - Florianopolis IX Gramado Open - Gramado Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Copa Petrobras Colombia - Bogota Warsteiner Challenger Wolfsburg - Wolfsburg Copa Petrobras Brazil - Aracaju Tatra Banka Open 2006 - Bratislava Copa Petrobras Paraguay - Asuncion Cridicard Mastercard Tennis Cup - Campos do Jordao Aberto de Sao Paulo - Sao Paulo Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis Tatra Banka Slovak Open - Bratislava Bancolombia Open - Bogota Morocco Tennis Tour - Fes Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Casablanca Global Telecom Open - Curitiba Morocco Tennis Tour - Marrakech Aberto de Santa Catarina de Tenis - Florianopolis Prosperita Open 2007 - Ostrava Croatia Osiguranje Rijeka Open - Rijeka Visa Tennis Open - Sao Paulo Unique Zagreb Open - Zagreb Britania Zavaleta - Puebla Memorial Manfredini - Sassuolo Nord LB Open 2007 - Braunschweig Riviera di Rimini Challenger - Rimini Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Lima Challenger - Lima Sao Paulo Challenger Challenger Hamburg - Hamburg Santiago Challenger Bogota Challenger Zivnobanka Czech Open - Prostejov BH Tennis Open International Cup - Belo Horizonte Bogota Challenger Intelig Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Curitiba Challenger Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo Neride Prague Indoor - Prague Gran Copa Ericsson - Rio de Janeiro SMS Tennis Cup - Sao Paulo Reggio Emilia Challenger Citta di Monza - Monza Buenos Aires Challenger VIII Avierto Internacional de Salinas - Salinas Santos Challenger Marburg Challenger Braunschweig Challenger San Marino Challenger San Luis Potosi Challenger 2002 - San Luis Potosi Tennis Napoli Cup - Naples ECM Cup - Prague BH Tennis Open International Cup - Belo Horizonte St.Petersburg Challenger by Kinex - St. Petersburg CA Challenge 2002 - Graz Belem Challenger Rio De Janeiro Challenger Porto Alegre Challenger Medellin Challenger III Gramado Open de Tenis - Gramado Sao Paulo Challenger Noumea Challenger Copa Ericsson Brazil - Sao Paulo TESS Tennis Classic - Campinas Credicard Tennis Cup - Campos do Jordao IV Gramado Open de Tenis - Gramado Telesp Celular Open - Ribeirao Preto VI Abierto Internacional de Salinas - Salinas University of Tennessee USTA Challenger - Knoxville Hilton Waikoloa Village USTA Challenger - Waikoloa Aberto Da Costa Do Sauipe - Bahia Zivnobanka Czech Open - Prostejov BMW Challenger Open - Monchengladbach Telesp Celular Open - Campinas SMS Tennis Open - Sao Paulo Copa Ericsson Peru - Lima Challenger Britania Zavaleta - Puebla Copa Ericsson Costa Rica - San Jose USTA Challenger of Dallas - Dallas Prague Challenger 2003 Freeman Men's Challenger - Joplin Arroyo de la Encomienda - Valladolid St. Petersburg Challenger by Kinex - St. Petersburg Challenger Ford de Cherbourg - Cherbourg Tehran Open ATP Challenger - Tehran Ourocard Tennis Challenger - Sao Paulo XII Abierto Internacional de Salinas - Salinas Prague Challenger 10th Wartburg Open - Eisenach Prague Challenger Turin Challenger Scheveningen Challenger Alessandria Challenger Prostejov Challenger Kosice Challenger Campinas Challenger USTA Men's Challenger of Dallas - Dallas BMW Tennis Championship - Sunrise Status Athens Open - Athens Nord LB Open - Braunschweig Schickendanz Open - Furth Credicard Mastercard Tennis Cup - Campos do Jordao VI Gramado Open de Tenis - Gramado St. Petersburg Challenger - St. Petersburg Samarkand Challenger - Samarkand Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk X Trofeo Ciudad de Quito - Quito The LTA Bolton Challenger - Bolton Tatra Banka Open - Bratislava IPP Open - Helsinki Copa Petrobras Santiago - Santiago Copa Petrobras Argentina - Buenos Aires Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Czech Indoor Open - Prague Copa Petrobras Aracaju - Aracaju Jameson Cup - Milan Ischgl International ATP Challenger - Ischgl ATP Challenger Numea - New Caledonia Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago KGHM Polish Indoors - Wroclaw Gemax Samsung Open 2005 - Belgrade Sarajevo Open - Sarajevo IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli Draft Corona Mexico City Open - Mexico City Olbia Challenger - Olbia Czech Open 2005 - Prostejov Trofeo Internacional Club Laieta - Barcelona USTA Comerica Challenger - Aptos 14° BH Tennis Open - Belo Horizonte 7° Trani Cup - Trani VIII Gramado Open - Gramado San Marino Cepu Open - San Marino GHI Bronx Classic - Bronx Copa Petrobras - Montevideo Tatra Banka Open - Bratislava Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju PrivatBank Cup - Dnepropetrovsk Copa Petrobras - Buenos Aires Mobilux Open - Luxembourg Nossa Caixa Tennis Cup - Sao Paulo Intersport Heilbronn Open - Heilbronn Copa Kia - Santiago XI Abierto Internacional de Salinas - Salinas BMW Tennis Championship - Sunrise 10° Trofeo Luigi Pezzoli - Bergamo Ostdeutscher Sparkassen Cup - Dresden ECM Prague Open - Prague San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Memorial Manfredini - Sassuolo Bancastato Challenger Lugano - Lugano 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Open de Montauban - Montauban Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Joinville Tennis Festival - Joinville XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Privatbank Open 2006 - Dnepropetrovsk Blunmenau Challenger Morocco Tennis Tour - Rabat Unicredit (Suisse) Bank S.A. Challenger - Chiasso Baden Open - Karlsruhe Polska Energia Open - Bytom Porsche Open - Poznan San Marino Cepu Open - San Marino Copa Petrobras Uruguray - Montevideo Ljubljana Open - Ljubljana Pekao Open - Szczecin Ipsos Bucharest Challenger - Bucharest Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Paraguay - Asuncion Copa Petrobras Argentina - Buenos Aires AEGON International - Eastbourne Aberto de Sao Paulo - Sao Paulo Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg ECU Prague Open - Prague Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota Abierto Internacional de Salinas 'Dario Expreso' - Salinas Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Mitsubishi Electric Europe Cup - Monza III Aberto Santa Catarina de Tenis - Florianopolis Prague Challenger ECM Prague Open 2008 - Prague Prosperita Open 2008 - Ostrava Baden Open - Karlsruhe Challenger 42 - Andrezieux Mamaia Challenger - Constanta Open Diputacion Ciudad de Pozoblanco - Cordoba San Benedetto Challenger - San Benedetto KGHM Dialog Polish Indoors - Wroclaw Sony Ericsson Open 2008 - Belgrade Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Challenger Copa Sevilla 2008 - Seville Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Open de Rennes - Rennes s'Tennis Masters Challenger - Graz Dusseldorf Open Challenger - Dusseldorf San Luis Potosi Challenger Pereira Challenger San Remo Challenger Blumenau Challenger Copa Petrobras-Argentina - Buenos Aires Milan Challenger Reggio Emilia Challenger Bogota Challenger Belo Horizonte Challenger Campos do Jordao Challenger Wroclaw Challenger Seville Challenger Szczecin Challenger Asuncion Challenger Medellin Challenger Guayaquil Challenger Sao Paulo Challenger Lima Challenger Sao Paulo Challenger Bucaramanga Challenger Buenos Aires Challenger Campos do Jordao Challenger Brasilia Challenger Salvador Challenger Santiago Challenger Bordeaux Challenger Belo Horizonte Challenger Bogota Challenger Cali Challenger Quito Challenger Santiago Challenger Sao Paulo Challenger Cancun Challenger Buenos Aires Challenger Sao Paulo Challenger Salinas Challenger Santiago Challenger Trnava Challenger Recife Challenger Blumenau Challenger Santos Challenger Ostrava Challenger Zagreb Open - Zagreb Rijeka Challenger Turin Challenger Campos do Jordao Challenger Campinas Challenger Recife Challenger Belo Horizonte Challenger VII Avierto Internacional de Salinas - Salinas TCT Open - Tunis 2002 USTA Challenger of Calabasas - Calabasas Ljubljana Open 2002 - Ljubljana Sao Jose Do Rio Preto Challenger Nord/LB Open - Braunschweig Sao Leopoldo Challenger Sao Paulo Challenger Bucaramanga Challenger Florianopolis Challenger Guadalajara Challenger Sao Paulo Challenger Rio Quente Challenger Caltanissetta Challenger Monza Challenger Gramado Challenger - Gramado 1st Challenger Tournament Leon - Leon Santos Challenger Sao Paulo Challenger Sao Leopoldo Challenger Brazil Open - Salvador ATU Cup - Weiden Copa AT&T - Buenos Aires Brasil Open - Salvador Copa AT&T - Buenos Aires Brasil Open - Salvador II Manta Open - Manta 13 BH Tennis Open International Cup - Belo Horizonte Ostrava Challenger Prague Open - Prague Global Telecom Open - Florianopolis Nossa Caixa Aberto de Sao Paulo - Sao Paulo Warsteiner Challenger Lubeck - Lubeck ATU Cup 2001 - Weiden Milano Challenger-Jameson Cup - Milan BCP Tennis Classic - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao 12th BH Tennis Open International Cup - Belo Horizonte Brasil Open - Costa do Sauipe BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Segundo Aberto de Brasilia - Brasilia Open de la Comunidad Valenciana - Valencia Croatia Open - Umag Thailand Open - Bangkok AIG Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Copa Telmex - Buenos Aires SAP Open - San Jose Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril BMW Open - Munich Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Croatia Open Umag - Umag Orange Prokom Open - Sopot St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Croatia Open - Umag St. Petersburg Open - St. Petersburg Copa Telmex - Buenos Aires BMW Open - Munich Gerry Weber Open - Halle Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai The Dubai Tennis Championships - Dubai BCR Open Romania - Bucharest China Open - Beijing Movistar Open - Santiago Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Next Generation Adelaide International - Adelaide AEGON International - Eastbourne Mercedes Cup - Stuttgart Winston Salem - Winston Salem Brisbane International - Brisbane Heineken Open - Auckland Brasil Open - Sao Paulo SAP Open - San Jose Qatar Exxon Mobil Open - Doha SkiStar Swedish Open - Bastad Atlanta Tennis Championships - Atlanta Synsam Swedish Open - Bastad Topshelf Open - 's-Hertogenbosch Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Bet-at-home Cup - Kitzbuhel BellSouth Open - Vina del Mar RCA Championships - Indianapolis Open de Tenis Comunidad Valenciana - Valencia Abierto Mexicano Telcel - Acapulco French Open - Paris Brasil Open - Costa do Sauipe Legg Mason Tennis Classic - Washington Brisbane International - Brisbane Brasil Open - Costa do Sauipe Thailand Open - Bangkok Brasil Open - Costa do Sauipe The Stella Artois Championships - London Sydney International - Sydney Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Masters Series Hamburg - Hamburg French Open - Paris Rogers Cup - Montreal U.S. Open - New York Davis Cup, Group 1, 2R, MAR-CZE 0-5 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, QF, CHI-CZE 1-4 Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 2R, PAR-BRA 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, F, ESP-CZE, 5-0